package com.wz.project.sap.PRO_LIST_DNLIST.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.wz.framework.aspectj.lang.annotation.Excel;
import com.wz.framework.web.domain.BaseEntity;

import java.math.BigDecimal;

/**
 * 生产订单DNLIST对象 YPP_RFC_GET_WMS_PRO_LIST_DNLIST
 * 
 * @author wz
 * @date 2022-09-20
 */
public class YppRfcGetWmsProListDnlist extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 交货 */
    @Excel(name = "交货")
    private String VBELN;

    /** 交货项目 */
    @Excel(name = "交货项目")
    private String POSNR;

    /** 物料号 */
    @Excel(name = "物料号")
    private String MATNR;

    /** 物料描述 */
    @Excel(name = "物料描述")
    private String MAKTX;

    /** 交货单数量 */
    @Excel(name = "交货单数量")
    private BigDecimal OP_LFIMG;

    /** 内部订单 */
    @Excel(name = "内部订单")
    private String AUFNR;

    public void setVBELN(String VBELN)
    {
        this.VBELN = VBELN;
    }

    public String getVBELN()
    {
        return VBELN;
    }
    public void setPOSNR(String POSNR)
    {
        this.POSNR = POSNR;
    }

    public String getPOSNR()
    {
        return POSNR;
    }
    public void setMATNR(String MATNR)
    {
        this.MATNR = MATNR;
    }

    public String getMATNR()
    {
        return MATNR;
    }
    public void setMAKTX(String MAKTX)
    {
        this.MAKTX = MAKTX;
    }

    public String getMAKTX()
    {
        return MAKTX;
    }

    public BigDecimal getOP_LFIMG() {
        return OP_LFIMG;
    }

    public void setOP_LFIMG(BigDecimal OP_LFIMG) {
        this.OP_LFIMG = OP_LFIMG;
    }

    public void setAUFNR(String AUFNR)
    {
        this.AUFNR = AUFNR;
    }

    public String getAUFNR()
    {
        return AUFNR;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("VBELN", getVBELN())
            .append("POSNR", getPOSNR())
            .append("MATNR", getMATNR())
            .append("MAKTX", getMAKTX())
            .append("opLfimg", getOP_LFIMG())
            .append("AUFNR", getAUFNR())
            .toString();
    }
}
